﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="AddTiepDan.ascx.cs" Inherits="CMS.Web.CompDenu.AddTiepDan" %>
<head>    
    <style>
        .Upload{width:350px}
    </style>
</head>

<center>
<table width="96%" class="Table_Border" align="center" style="border-collapse: collapse" cellSpacing="0" cellPadding="0" border="0">
    <tr>
        <td valign="middle" align="center" height="30px">
            <span id="lblTitle" runat="server" class="Title">CẬP NHẬT TIẾP CÔNG DÂN</span>
        </td>
    </tr>
    <!-- Dog thong bao -->
    <tr id="rowMess" runat="server">
        <td valign="middle" align="left" height="30px">
            <span id="lblMess" runat="server" class="Grid_Error"></span>
        </td>
    </tr>
    <tr>
        <td width="100%" valign=top align=center>
            <div style="border:1px solid #0b73f4;width:100%;height:atuo;">
			    <table id="tblNew" class="Table_Border" style="border-collapse: collapse" cellspacing="2" cellpadding="0" width="99%" align="center" border="0">
                    <tr>
		                <td class="Col_Left" width="21%">Số thụ lý <FONT color="#ff0000">(*)</FONT>:</TD>
			            <td class="Col_Right" width="20%">
			        	    <asp:textbox id="txtSoThuLy" runat="server" CssClass="TextBox" Width="90%" MaxLength="20"></asp:textbox>
                        </td>
                        <td class="" width="15%" style="text-align:right; font-weight:bold;">Ngày tiếp:</TD>
			            <td class="Col_Right" width="17%">
			        	    <asp:textbox UNSELECTABLE="on" id="txtNgayTiep" runat="server" CssClass="TextBox" Width="75%" MaxLength="10" Enabled="true"></asp:textbox>
			        	    &nbsp;<img align="absmiddle" style="width:13px;cursor:pointer;" id="imgNgayTiep" src="Images/icon.gif" alt="" />
                        </td>
					    <td class="Col_Left" width="13%" style="text-align:right;">Loại hình:</TD>
			            <td class="Col_Right" width="14%">
			                <asp:DropDownList ID="drpLoaiHinh" runat="server" CssClass="ListBox" Width="99%" DataTextField="TenLoaiHinh" DataValueField="ID"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
		                <td class="Col_Left">Họ và tên <FONT color="#ff0000">(*)</FONT>:</TD>
			            <td class="Col_Right" colspan="2" title="Nếu nhập nhiều công dân, mỗi họ tên công nhân cách nhau dấu phẩy (,)">
                            <asp:textbox ToolTip="Nếu nhập nhiều công dân, mỗi họ tên công nhân cách nhau dấu phẩy (,)" id="txtHoTen" Runat="server" TextMode=MultiLine Rows="3" Width="99%" CssClass="TextArea"></asp:textbox>
                        </td>
                        <td class="Col_Left" style="text-align:right;">Lần tiếp <FONT color="#ff0000">(*)</FONT>:</TD>
			            <td class="Col_Right" colspan="2" style="vertical-align:top;">
			        	    <asp:textbox id="txtLanTiep" runat="server" CssClass="TextBox" Width="99%" MaxLength="2"></asp:textbox>
                        </td>
                    </tr>
                    <tr>
		                <td class="Col_Left">Địa chỉ <FONT color="#ff0000">(*)</FONT>:</TD>
			            <td class="Col_Right" colspan="2">
                            <asp:textbox id="txtDiaChi" runat="server" CssClass="TextBox" Width="99%" MaxLength="250"></asp:textbox>
                        </td>
                        <td class="Col_Left" style="text-align:right;">Địa bàn <FONT color="#ff0000">(*)</FONT>:</TD>
			            <td class="Col_Right" colspan="2">
			                <asp:textbox id="drpDiaBan" runat="server" CssClass="TextBox" Width="89%" MaxLength="2"></asp:textbox>
			                <img src="Images/scroll2.png" style="display:; cursor: pointer; cursor: hand;" onclick="openSelectDiaBanWindow('<% =drpDiaBan.ClientID%>','<%=hidDiaBan.ClientID %>');" />
			                <asp:HiddenField ID="hidDiaBan" runat="server" />
			            </td>
                    </tr>
                    <tr>
		                <td class="Col_Left">Họ tên người tiếp <FONT color="#ff0000">(*)</FONT>:</TD>
			            <td class="Col_Right" colspan="2" title="Nếu nhập nhiều cán bộ tiếp, mỗi họ tên cán bộ cách nhau dấu phẩy (,)">
			        	    <asp:textbox ToolTip="Nếu nhập nhiều cán bộ tiếp, mỗi họ tên cán bộ cách nhau dấu phẩy (,)" id="txtLanhDao" Runat="server" TextMode=MultiLine Rows="3" Width="99%" CssClass="TextArea"></asp:textbox>
                        </td>
                        <td class="Col_Left" style="text-align:right;">Lĩnh vực:</TD>
			            <td class="Col_Right" colspan="2" style="vertical-align:top;">
			        	    <asp:DropDownList ID="drpLinhVuc" runat="server" CssClass="ListBox" Width="100%" DataTextField="TenLinhVuc" DataValueField="ID"></asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
		                <td class="Col_Left">Tóm tắt nội dung <FONT color="#ff0000">(*)</FONT>:</TD>
			            <td class="Col_Right" colspan="5">
                            <asp:textbox id="txtTomTat" Runat="server" TextMode=MultiLine Rows="2" Width="99%" CssClass="TextArea"></asp:textbox>
                        </td>
                    </tr>
                    <tr>
		                <td class="Col_Left">Ý kiến của người tiếp công dân:</TD>
			            <td class="Col_Right" colspan="2">
                            <asp:textbox id="txtYKienTiepDan" Runat="server" TextMode=MultiLine Rows="3" Width="99%" CssClass="TextArea"></asp:textbox>
                        </td>
                        <td class="Col_Left" style="text-align:right;">Kết quả giải quyết:</TD>
			            <td class="Col_Right" colspan="2">
                            <asp:textbox id="txtKetQuaGiaiQuyet" Runat="server" TextMode=MultiLine Rows="3" Width="99%" CssClass="TextArea"></asp:textbox>
                        </td>
                    </tr>
               </table>
            </div>
            <table style="border-collapse: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
				<tr>
				   <td height="40" align="left" style="width:70%;">
                        <input type="button" class="Button" onclick="OpenPrinter(0);" value="In phiếu hướng dẫn" id="Button1" />
                        <input type="button" class="Button" onclick="OpenPrinter(1);" value="In phiếu chuyển đơn" />
                        <input type="button" class="Button" onclick="OpenPrinter(2);" value="In Biên bản tiếp dân" />
                        <asp:button style="display:none" id="btnOK" runat="server" CssClass="Button" Text="Cập nhật" OnClick="btnOK_Click"></asp:button>
                        <asp:button style="display:none" id="btnOKC" runat="server" CssClass="Button" Text="C&#7853;p nh&#7853;t và ti&#7871;p t&#7909;c" OnClick="btnOKC_Click"></asp:button>
                    </td>
                    <td align="right">
                        <asp:HiddenField ID="hidNguoiXuLy" runat="server" />
                        <input type="button" class="Button" onclick="CheckInput_callback();" value="  Lưu lại  " id="Button2" />
                        <input type="reset" class="Button" value="Nhập lại" id="btnReset" />
                    </td>
				</tr>
	        </table>
		</td>
    </tr>
</table>
</center>
<script language="javascript">

    var _currentDate = "<%=DateTime.Now.ToString("dd/MM/yyyy") %>";
    var calDonDeNgay = new Zapatec.Calendar({lang: "vn", inputField: "<%=txtNgayTiep.ClientID %>", 
        ifFormat: "%d/%m/%Y", button: "imgNgayTiep", theme: "aqua"});
    
    function CheckInput_callback(){        
        strMsg = "";
        strMsg += isValid("<%=txtSoThuLy.ClientID %>",6,1,number,0,0,"Số thụ lý");
        strMsg += isValid("<%=txtHoTen.ClientID %>",1024,1,spec,1,0,"Ô nhập họ và tên các công dân");
        var firstChar = document.getElementById("<%=txtHoTen.ClientID %>").value;
        var arrNames;
        if (firstChar!=null && firstChar!=""){
            arrNames = firstChar.split(",");
            for (i=0; i<arrNames.length; i++){
                strMsg += isValidEx(util.Trim(arrNames[i]),250,1,spec,1,0,"Họ và tên công dân thứ "+ (i+1));
                firstChar = util.Trim(arrNames[i]).substring(0, 1);
                strMsg += isValidEx(firstChar,1,1,hoten,1,0,"Ký tự đầu tiên của họ và tên công dân thứ " + (i+1));
            }
        }
        strMsg += isValid("<%=txtLanTiep.ClientID %>",2,1,number,0,0,"Lần tiếp");
        strMsg += isValid("<%=txtDiaChi.ClientID %>",512,1,nonaddress,1,0,"Địa chỉ");
        strMsg += isValid("<%=drpDiaBan.ClientID %>",256,1,spec,1,0,"Địa bàn");
        strMsg += isValid("<%=txtLanhDao.ClientID %>",1024,1,spec,1,0,"Ô nhập họ và tên những người tiếp");
        firstChar = document.getElementById("<%=txtLanhDao.ClientID %>").value;
        if (firstChar!=null && firstChar!=""){
            arrNames = firstChar.split(",");
            for (i=0; i<arrNames.length; i++){
                strMsg += isValidEx(util.Trim(arrNames[i]),250,1,spec,1,0,"Họ và tên người tiếp thứ "+ (i+1));
                firstChar = util.Trim(arrNames[i]).substring(0, 1);
                strMsg += isValidEx(firstChar,1,1,hoten,1,0,"Ký tự đầu tiên của họ và tên người tiếp thứ " + (i+1));
            }
        }
        strMsg += isValid("<%=txtTomTat.ClientID %>",1024,1,spec,1,0,"Tóm tắt nội dung");
        
        if (strMsg!=""){
            strMsg = strMsg.substr(1);
            alert(strMsg);
            window.returnValue = false;
            return false;
        }
        else{
            document.getElementById('<%=btnOK.ClientID %>').click();
        }
        return false;
    }

    function CheckInputCont_callback(){
        strMsg = "";
        
        if (strMsg!=""){
            strMsg = strMsg.substr(1);
            alert(strMsg);
            window.returnValue = false;
            return false;
        }
        else{
            $('<%=btnOKC.ClientID %>').click();
        }
    }

    function CheckInput(cont){
        if (cont==0){
            CheckInput_callback();
        }else{
            CheckInputCont_callback();
        }
    }
    
    function OpenPrinter(type)
     {  
        var strVars = "?Type=";
        switch (type) 
        {
            case 0:
                strVars += "HuongDan";
                break;
            case 1:
                strVars += "ChuyenDon";
                break;
            case 2:
                strVars += "TiepDan";
                break;
            default:
                strVars += "TiepDan";
                break;
        }
        strVars += "&SoThuLy=" + util.Trim($('#<%=txtSoThuLy.ClientID%>').val());
        strVars += "&ngayTiep=" + util.Trim($('#<%=txtNgayTiep.ClientID%>').val());
        strVars += "&LoaiHinh=" + util.Trim($('#<%=drpLoaiHinh.ClientID%>').val());
        strVars += "&HoTen=" + util.Trim($('#<%=txtHoTen.ClientID%>').val());
        strVars += "&LanTiep=" + util.Trim($('#<%=txtLanTiep.ClientID%>').val());
        strVars += "&DiaChi=" + util.Trim($('#<%=txtDiaChi.ClientID%>').val());
        strVars += "&NguoiTiep=" + util.Trim($('#<%=txtLanhDao.ClientID%>').val());
        strVars += "&LinhVuc=" + util.Trim($('#<%=drpLinhVuc.ClientID%>').val());    
        strVars += "&NoiDung=" + util.Trim($('#<%=txtTomTat.ClientID%>').val());
        strVars += "&YKien=" + util.Trim($('#<%=txtYKienTiepDan.ClientID%>').val());     
       
        var strTypeReport = "Reports/BaoCaoTiepDanView.aspx";
        strFeatures = 'width=800px,height=600px,top=100px,left=100px,titlebar=1,menubar=0,toolbar=0,resizable=1,status=1,scrollbars=1,dependent=yes';
        window.open(strTypeReport + strVars,'_blank',strFeatures);
        return false;
    } 
</script>